import { createPinia } from 'pinia'
// 创建pinia实例
const pinia = createPinia()

// 导入持久化插件
import persistedState from 'pinia-plugin-persistedstate'
// 注册持久化插件
pinia.use(persistedState)

// 插件的作用：
// 1. 当pinia中的数据变了，自动存储一份到本地
// 2. 当刷新页面的时候，自动的从小程序自动取值赋值给pinia的数据
// 3. 今后使用数据,一律使用pinia中的

// 导出pinia实例，给main使用
export default pinia

export * from './modules/member'
export * from './modules/address'

// 等同于这两行代码
// import { useMemberStore } from './modules/member'
// export { useMemberStore }
